Child okna
Otázka od: Lebeda David
2. 12. 2002 14:52
Ahoj,
mam aplikaci a v ni nemodalni okno. Za normalnich okolnosti
spravne funguje property ActiveControl a s pomoci udalosti
TScreen.OnActiveControlChange spravne rozpoznam zmenu
focusu.
Jestlize ale toto okno je child oknem, tj. po vytvoreni priradim
MyForm.Parent := FMainForm
zacne se chovat divne:
1) Nefunguji udalosti OnActivate, onDeactivate
2) A to me ted zajima - nefunguje ani ActiveControl. Property ma
trvale hodnotu nil, ackoli po formulari prepinam aktivni prvek. Ani
udalost zmeny focusu nezachytim.
Proc to vsechno? V dokumentaci jsem nenasel o tomto ani zminku.
Marne se snazim ve zdrojacich VCL dopatrat toho, jak takove okno
primet k beznemu rezimu prace. VIte o tom nekdo neco?
Dik
David Lebeda
D5E s SP. Form ma FormStyle fsNormal, to menit nechci.